home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / dcom / modems-part1 / 6566 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  5.6 KB

  1. Path: dlmlap.supra.com!dan
  2. From: dan@supra.com (Dan Moore)
  3. Newsgroups: comp.dcom.modems
  4. Subject: Re: Supra will offer upgrade to 33.6!
  5. Date: Thu, 29 Feb 1996 15:56:01 GMT
  6. Organization: Supra Corporation
  7. Message-ID: <dan.906.3135CC91@supra.com>
  8. References: <312172b0.302209@uchinews.uchicago.edu> <4ftaot$rpc@shellx.best.com> <31226a7d.63749347@uchinews.uchicago.edu> <4g182k$1mu2@navajo.gate.net> <31243778.561299@uchinews.uchicago.edu> <4g3t66$26um@hopi.gate.net> <dan.878.312C8AD9@supra.com> <dan.
  9. NNTP-Posting-Host: dlmlap.supra.com
  10. X-Newsreader: Trumpet for Windows [Version 1.0 Rev B.7]
  11.  
  12. In article <4h0d2b$14dg@navajo.gate.net> dhaire@gate.net (doug haire) writes:
  13. >Dan Moore (dan@supra.com) wrote:
  14. >:         The behaviour of the modem when a failed rate renegotiation occurs 
  15. >: is not controlled by any S register or command.  It is specified in 
  16. >: recommendation V.34 and is not subject to user control.
  17. >Let me get this straight. The %E0 command is meaningless? Why is it even 
  18. >mentioned or enabled then? Why has it changed in the last few code revisions?
  19. >Why hasn't it been deleted since retrain initiation is not really 
  20. >controlled by this at all?
  21.  
  22.         The %E and %G commands control what is done when the line 
  23. conditions change.  When line conditions change, as reported by higher or 
  24. lower EQM levels, the modem may initiate a rate renegotiation or a 
  25. retrain to increase or decrease the data rate, or it may do nothing at all.  
  26.  
  27.         Setting %E0 disables the use of retrains when intiating changes in 
  28. data rate due to changes in the line condition.   Retrains will only happen 
  29. if a rate renegotiation fails (as required by recomendation V.34) or if the 
  30. EQM reaches a fairly high value.  Effectively this means a retrain will occur 
  31. if the modem is about to lose RLSD (carrier detect) from the remote modem.   
  32. No matter what the setting of %E the modem will always respond to remote 
  33. retrain requests.
  34.  
  35.         Setting %E1 enables the use of retrains when initiating changes in 
  36. data rate due to changes in the line condition.   This effectively disables 
  37. the use of rate renegotiations when initiating changes in data rate.  Rate 
  38. renegotiation requests from the remote modem will be responded to normally.
  39.  
  40.         Setting %G0 disables the use of rate renegotitions when intiating 
  41. changes in data rate due to changes in the line condition.   Rate 
  42. renegotiation requests and retrains from the remote modem will be responded to 
  43. no matter what the setting of %G.
  44.  
  45.         Setting %G1 enables the use of rate renegotiations to intiate 
  46. changes in data rate due to changes in the line condition.
  47.  
  48.         Setting %E0 and %G0 tells the modem to not initate any retrains or 
  49. rate renegotiations to change the data rate of a connection.  The remote modem 
  50. may issue retrains or rate renegotiations and the local modem will respond.   
  51. If the EQM level is high enough that there is a risk of RLSD being lost the 
  52. modem will initiate a retrain request.   This retrain is not caused by an 
  53. attempt to adjust the data rate, it is an attempt to prevent RLSD from being 
  54. lost.  (This is a difference in intent not of effect.  The data rate after the 
  55. retrain will probably be lower.)  
  56.  
  57.         Setting %E0 and %G1 (this is the factory default setting) tells the 
  58. modem to initiate rate renegotiations to change the data rate if the line 
  59. conditions as measured by EQM changes.   The remote modem may issue retrains 
  60. or rate renegotiations and the local modem will respond.   If a rate 
  61. renegotiation fails the local modem will initiate a retrain.  If the EQM level 
  62. is high enough that RLSD may be lost the modem will initiate a retrain.  
  63. Normally the EQM level will never be high enough to initate a retrain, before 
  64. it gets that high a rate renegotiation to a lower data rate would occur. 
  65.  
  66.         Setting %E1 and %G0 tells the modem to initiate retrains to change 
  67. data rate if the line conditions change.  The remote modem may issue retrains 
  68. or rate renegotiations and the local modem will respond.
  69.  
  70.         Setting %E1 and %G1 tells the modem to initiate retrains to change the 
  71. data rate if the line conditions change.  (The %G1 setting is ignored.)  The 
  72. remote modem may issue retrains or rate renegotiations and the local modem 
  73. will respond. 
  74.  
  75. >None of the answers make sense. You have a command %Ex which is alleged 
  76. >by the manual to control line monitoring and retrain initiation and this 
  77. >command has been modified in the course of code revisions. But you now 
  78. >say that the command means nothing when you use the default since V.34 
  79. >specs demand that lines be monitored and retrains initiated.
  80.  
  81.         I never said the commands mean nothing.   I said that recommendation 
  82. V.34 requires additional behaviour.  It defines what a failed rate 
  83. renegotiation is and then states that if a rate renegotiation fails a retrain 
  84. must be initiated.
  85.  
  86.         The behaviour controlled by the %E and %G commands has not been 
  87. modified in any firmware revision.  They have always worked this way since 
  88. they were first implemented in the first SupraFAXModem V.32bis about 4 years 
  89. ago.   The parser for the %E command did allow a invalid setting (%E2) to be 
  90. accepted in some firmware revisions.   This set %E1 but should not have been 
  91. accepted since the option is not legal in Supra products.   
  92.  
  93.         The %E and %G commands control whether or not requests to change data 
  94. rates based on current line conditions are initiated and how that request 
  95. will be sent to the remote modem.  No matter how %E is set retrains 
  96. will be initiated if the line conditions are poor enough that RLSD could be 
  97. lost, this is independant of any attempt to increase or decrease data rates.
  98.  
  99. --
  100. Dan Moore
  101. Supra
  102.  
  103.